import { defineStore } from "pinia";

export const useCountStore = defineStore("count", {
  //actions里面放置的是一个一个的方法,用于响应组件中的动作
  actions: {
    //这里写value是形参,为了Count.vue组件可以传n
    increment(value) {
      console.log("increment被调用了", value);
      if (this.sum < 10) {
        //修改数据  this是当前的store(useCountStore)
        this.sum += value;
      }
    },
  },
  //真正存储数据的地方
  state() {
    return {
      sum: 6,
      school: "hghc",
      address: "海丰",
    };
  },
});
